#include <iostream>


int add(int a,int b)
{
    return a + b;
}


//函数重载 : 不同的函数用相同的名字
// 函数的重载规则
// 1、参数数量不同
// 2、参数类型不同
// 3、参数顺序不同
//返回值不同，不能构成重载
int add(int a,int b,int c)
{
    return a + b + c;
}


int main()
{
    std::cout << add(1,2) << std::endl;
    std::cout << add(1,2,3) << std::endl;
    return 0;
}